<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:cu="http://apache.org/cocoon/counit" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

  <!-- 
    Output is wrapped in a cu:output element. For generated stylesheets this is
    of course unwanted. Skip the cu:output element.
    
    Authors: Jan Willem Boer <janwillem@jwenr.nl>
  -->

  <xsl:template match="cu:output">
    <xsl:apply-templates/>
  </xsl:template>
  
  <!-- copy everything else -->
  <xsl:template match="node()|@*">
    <xsl:copy>
      <xsl:apply-templates select="@*|node()"/>
    </xsl:copy>
  </xsl:template>
</xsl:stylesheet>
